(출원번호: 10-2016-0160214), 2016-11-29.
서지정보
| 서지정보 | |
|---|
| IPC | - G06F 11/36(2025.01.01) |
| CPC | - G06F 11/3688(2013.01) |
| 출원번호(일자) | 1020160160214 (2016.11.29) |
| 출원인 | 경북대학교 산학협력단 |
| 번역문제출일자 | |
| 등록번호(일자) | |
| 공개번호(일자) | 1020180060573 (2018.06.07)전문다운 |
| 공고번호(일자) | |
| 국제출원번호(일자) | |
| 국제공개번호(일자) | |
| 우선권정보 | |
| 법적상태 | 거절 |
| 심사진행상태 | 거절결정(일반) |
| 심판사항 | |
| 구분 | 국내출원/신규 |
| 원출원번호(일자) | |
| 관련 출원번호 | |
| 심사청구 여부(일자) | Y(2016.11.29) |
| 심사청구항수 | 6 |
본 발명은 소프트웨어 회귀 검증 장치 및 그 방법에 관한 것으로, 소프트웨어의 소스코드의 특정 부분을 테스트 케이스로 지정하고, 테스트 케이스를 회귀 테스트를 수행하여 소프트웨어의 품질을 증명하는 품질 증명 자료로 활용하거나 개발자에게 피드백을 실시하는 기술에 관한 것이다.
이를 위하여, 본 발명은 소프트웨어 회귀 테스트 방법에 있어서, 전체 데이터 소스코드 중 적어도 일부의 테스트 소스코드를 테스트 케이스로 지정하는 단계; 상기 테스트 케이스를 데이터베이스에 저장하는 단계; 상기 테스트 케이스의 테스트 소스코드와 상기 전체 데이터 소스코드를 테스팅 모듈로 전송하는 단계; 테스팅 모듈에서 테스트 드라이버를 이용하여 상기 테스트 소스코드에 대한 테스트를 수행하는 단계; 상기 테스트 결과를 데이터베이스에 저장하는 단계;를 포함한다.
인명정보
출원인
| 번호 | 이름(번호) | 주소 |
|---|
| 1 | 경북대학교 산학협력단 (220040016844)- 사업자번호 | 대구광역시 북구... |
발명자
| 번호 | 이름(번호) | 주소 |
|---|
| 1 | 이우진 | 대구광역시 수성구... |
| 2 | 서강복 | 대구광역시 서구... |
대리인
| 번호 | 이름(번호) | 주소 |
|---|
| 1 | 김종선 (920030002489) | 서울특별시 강남구 역삼로*길 ** (역삼동) **층(역삼동, 광성빌딩)(케이엘피특허법률사무소) |
| 2 | 이형석 (920030003344) | 서울특별시 강남구 역삼로*길 ** (역삼동) **층(역삼동, 광성빌딩)(케이엘피특허법률사무소) |
최종권리자
| 번호 | 이름(번호) | 주소 |
|---|
| 데이터가 존재하지 않습니다. | | |
등록 이후 발명자 정보
| 번호 | 이름(번호) | 주소 |
|---|
| 데이터가 존재하지 않습니다. | | |
등록 이후 대리인 정보
| 번호 | 이름(번호) | 주소 |
|---|
| 데이터가 존재하지 않습니다. | | |
지정국
인용/피인용
| 국가 | 공보번호 | 공보일자 | 발명의 명칭 | IPC |
|---|
| 세계지적재산권기구(WIPO) | 2008096632 A1 | 2008.08.14 | OBJECT DIAGRAM DISPLAY DEVICE, OBJECT DIAGRAM DISPLAY METHOD, PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM | G06F 9/44 |
| 대한민국 | 1009581890000 B1 | 2010.05.14 | 프로그램 테스 트 자동화 장치 및 방법, 그리고 그를 이용한금융자동화기기 | G07F 19/00 |
| 일본 | 25045307 A | 2013.03.04 | 静的解析システム、静的解析結果表示方法及びプログラム | G06F 11/36 |
| 대한민국 | 1020160031339 A | 2016.03.22 | 소스 코드의 테스트 케이스를 안내하는 소스 코드의 테스트 안내 장치 및 소스 코드의 테스트 안내 방법 | G06F 11/36 |
피인용
| 출원번호(일자) | 출원 연월일 | 발명의 명칭 | IPC |
|---|
| 데이터가 존재하지 않습니다. | | | |
청구항
| 번호 | 청구항 |
|---|
| 1 | 전체 데이터 소스코드 중 적어도 일부의 테스트 소스코드를 테스트 케이스로 지정하는 단계; 상기 테스트 케이스를 데이터베이스에 저장하는 단계; 상기 테스트 케이스의 테스트 소스코드와 상기 전체 데이터 소스코드를 테스팅 모듈로 전송하는 단계; 테스팅 모듈에서 테스트 드라이버를 이용하여 상기 테스트 소스코드에 대한 테스트를 수행하는 단계; 상기 테스트 결과를 데이터베이스에 저장하는 단계; 를 포함하는 소프트웨어 테스트 방법. |
| 2 | 제1항에 있어서, 상기 테스트 모듈은 회귀 테스트 모듈을 사용하여 테스트를 진행하는 방법을 특징으로 하는 소프트웨어 테스트 방법 |
| 3 | 제1항에 있어서, 상기 테스트 소스코드는 객체 지향 언어로 구성되어 테스트가 진행되는 것을 특징으로 하는 소프트웨어 테스트 방법 |
| 4 | 제1항에 있어서, 상기 데이터베이스에는 테스트 수행 날짜, 파일명, 개발자명, 테스트 결과 및 수행 횟수를 각각의 테이블에 맞게 저장하는 것을 특징으로 하는 소프트웨어 테스트 방법 |
| 5 | 소스코드 및 사용자 관리 사항을 저장하는 서브버전(Subversion); 상기 소스코드의 일부 또는 전체가 지정된 테스트 케이스 및 테스트 결과를 저장하는 데이터베이스(database); 상기 데이터베이스에서 테스트 케이스를 가져와 상기 서브비전의 소스코드와 함께 테스트를 진행하고 테스트 결과를 상기 데이터 베이스에 전송하는 테스팅 모듈; 상기 데이터베이스에 저장된 테스트 결과를 가져와 결과 리포트를 생성하는 리포트 모듈(report module);로 구성되는 소프트웨어 회귀 테스트 시스템 |
| 6 | 제5항에 있어서, 상기 테스팅 모듈은 상기 소스코드와 상기 테스트 케이스를 받아 회귀 테스트를 진행하는 테스트 드라이버와 상기 테스트 드라이버의 진행을 관리하는 테스트 관리부로 구성되는 소프트웨어 회귀 테스트 시스템 |
패밀리정보
통합심사정보
| 순번 | 패밀리번호 | 출원일자 | 국가코드 | 국가명 | 종류 |
|---|
| 데이터가 존재하지 않습니다. | | | | | |
DOCDB 패밀리정보
| 순번 | 패밀리번호 | 출원일자 | 국가코드 | 국가명 | 종류 |
|---|
| 데이터가 존재하지 않습니다. | | | | | |
국가연구개발사업
| 순번 | 연구부처 | 주관기관 | 연구사업 | 연구과제 |
|---|
| 1 | 중소기업청 | 경북대학교 산학협력단 | 산학연협력기술개발 | 기업용 코드 품질 관제 솔루션 |
| 2 | 미래창조과학부 | 경북대학교 산학협력단 | 정보통신기술인력양성 | 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용 기술 |
대표도면

도면1

도면2
